Very clean, there to welcome us on check in and show us how everything worked. Spoke to our taxi driver to give accurate directions. Great location, we had a lovely family holiday. Could benefit from WiFi but other then that everything was perfect.