The place is spacious and very clean . All amenities are available and it is on the beach and next to a beautiful hiking mountain. Manny is a great host and very helpful. I would definitely recommend the place.