Everything about this place was great. From the rooftop, to the kitchen, open living room and spacious bedrooms, everything was very accommodating. It was also very clean which we appreciated. The location is also perfect! We would stay here again.