Great location. Not enough towels provided, cleanliness left some to be desired. Communication was good and check in was flexible.