great accommodation and location. very clean and had plenty of amenities. great communication throughout the stay