Very clean and cozy with great location. Staff was super friendly and helpful, just lacked communication about the check in process and where to park initially.