Great location. Immaculately clean. Lovely hosts. Perfect!!