Wonderful hospitality, great location and beautiful rooftop terrace. We would absolutely stay here again.