This place is fantastic! The location is perfect, and the roof top pool was better than imagined. Viridiana was always quick to reply and a great host. Would definitely stay here again!