The apartment was very clean. Great view. Great resort. Very secure.