Super luxury "hostel". Room is impecable and beds are amazing. Pool in the terrace is amazing and great views. Staff is super friendly and accommodating. Can't say enough. Loved it!