Communication was great and the place was just as pictured!! The hosts went out of their way to make sure everything was good for us and ready for our arrival. They were very on top of everything and gave us a great experience. I would definitely stay here again. It was so cute and had so many amenities!