The place was great and the location is excellent. Carlos was punctual and attentive in communication. We had a great stay there with a large group - it was so nice to find a place big enough to stay all together.