Wonderful on every level-our stay was as great as all the reviews that made us pick this Airbnb!