Excellent location, thoughtful hosts, beautiful space. No on-site parking but street parking was incredibly easy.