This beautiful resort is nestled away on a private peninsula of the Mexican coast and only a short walk from the quiet streets of the famously peaceful fishing village. With only 23 rooms, family-style service, and delectable home-cooking at an onsite restaurant, you’ll never want to leave. Not to mention the breathtaking ocean views and outdoor infinity pool. Every one-bedroom suite features a king-size bed, gorgeous views of the bay, and a balcony or patio.