fantastic, spacious, stylish apartment. Location can't be beat. Responsive hosts -- it's our second visit, and we very much hope to return again next year! Thanks for taking such great care of us!