Communication was wonderful and the property has all the amenities that are listed but is in need of cleaning from the floors to the walls, pool and outside area. We also encountered some bugs inside. Will not be staying here again it does not match our level of cleanliness.