Beautiful place on brilliant location. Very clean on arrival