Very clean. Great location right by the beach and 10mins walk to the cathedral. Good showers.