The location was perfect. The check in was not a great start at all. We arrived at 4 and the key was not there so we couldn’t check in when check in is at 3! So we had to wait in the cold. The place was also dirty there was hair everywhere... on the walls in the sink on the floor, even in the kitchen. The sheets were gross it was covered in hair COVERED. The host was great about changing the sheets. But it was more hassle than I want on vacation. The bed was very comfortable which made it better.