Everything was spot on. Easy communication and directions to the place was clear. Amenities provided was good and exceeded my expections. Place was clean with good cafe and bakery nearby. Parking was easy too. Would not hesitate to stay here again.