The location is excellent and the hosts go above expectation to provide personal touches to make us feel comfortable. Place is clean, spacious, comfortable, and convenient. However, we occasionally hear loud footsteps from another unit upstairs. Overall a great experience!