A combination of perfect location, excellent host, great space and amenities. Eloy and his team went beyond what I expected and make you feel at home. Definitely will consider to go back!