Sparkling clean, an outstanding view, and gorgeous interior all make for a very enjoyable stay.
The hosts were lovely and helpful, they quickly answered any questions I had. Very grateful I had the chance to stay here, and I would absolutely come back.