Very pleasant hotel-style accommodation at a great location. Staff is easy to communicate with and it is pet friendly for an additional cleaning fee.