This place is pure perfection. It has a perfect location, a superb layout, and the little touches they have added are too special to spoil it for you. It is the best we have ever stayed in. Thank you to Cesar and Maria for everything