Everything was ready on time. Communication was thorough. My favorite thing about this stay was how close everything is beach, super markets, stores, restaurants etc.. I will be returning for another beach retreat soon!