Perfect location. Wonderful hosts. Had some cleanliness issues but the hosts were happy to fix ASAP. Will definitely stay again.