Exceptional location. Well appointed and comfortable. Very clean. And the hosting was top notch - great communication, very friendly, thoughtful details. Would definitely stay here again!