Great location, great hosts, clean, and very comfortable bed! Another perk was having a dedicated parking spot. You may want to rent a smaller vehicle to navigate the tight parking structure. Also, if you want to watch TV, be sure to bring a laptop or something to connect to TV.