Words cannot describe what a magical place this is. Cozy, stylish, spacious, sparkling, comfortable. Fantastic hosts. Incredible views. The perfect getaway!