Stunning location and very clean - a must-visit.