Stunning, clean place that will leave you wanting to stay longer.