Amazing stay — clean, all expected amenities and more provided, seamless checkin and checkout. The note on a deposit for car parking looks a little intimidating, but its totally fine — we just asked and got confirmation, and no money had to change hands. I assume this is just an insurance policy, “prepare to pay money if you mess up” sort of thing, which is completely fair.