Excellent location, check in process, and communication. Only downside was a bit smaller bathroom than expected, shower door was a bit dodge, and the shower took a very long time to heat up.