Great stay! Apartment was clean and resort was beautiful. David was also very helpful in answering my questions.