Great location, clear communication & checkin instructions. Lovely personal touches made the stay very comfortable for us, we had a great time here.