Entire place was spotless, probably the cleanest Airbnb I’ve ever stayed in. Check in and check out were both extremely easy. The host was very kind and responded fast. This place is beautiful, the view from the balcony is breathtaking. The rooftop pool and gym are truly amazing! I definitely recommend booking this Airbnb, and I hope to stay here again!