Great stay! This place is worth every penny! We spent most of our stay enjoying the rooftop terrace. Much bigger than we expected.