Communication was great, and check-in/property instructions were very clear. The apartment was clean, beds were comfy, and the views were great. The pool is a bit small, but good for hanging around. Would stay here again.