Stunning, clean, great location. What more can I say. A must!
We truly enjoyed our stay.