Mauricio's place got everything we could have asked for and more. The place has been such a great stay that we regret leaving. Truly a place that fulfill our vacation.