Beautiful apartment, very comfortable- great view in a great resort - lots of good communication. We had a great time.