Wonderful stay. So many small, thoughtful touches. Great location and super cute.