Alan was easy to communicate with and when the cleaner's were not done cleaning when we arrived (he allowed us an early check in!), he quickly communicated with cleaners and had everything taken care of. Place is great and pool and beach are as advertised. High end building.