We had an amazing stay. Definitely recommend for a short as well as a long stay. Great view and the pool and bar is the best. Clean apartment and great communication. Thanks!