Hacienda la Moringa features a garden, outdoor pool, restaurant, and game room. American breakfast is offered.