Communication was great. The check in was super easy! There were many necessities provided! The place had everything we needed From kitchenware to toiletries.