Everything was clean and tidy when we arrived, the apartment had everything we needed. The location was perfect - moments from the main beach. Would definitely recommend!