This is definitely the best Airbnb we have ever stayed at! The apartment was beautiful with an insane view and awesome amenities (great gym and pool)! The location was perfect and the communication was easy. We would absolutely love to stay there again! :)