Everything was great. The flat was super clean, there were a lot of useful amenities: additional suncreams, a TV with Netflix, all the needed kitchen supplies. We also loved the big and comfortable bed, the air condition and even the umbrella for the beach ;) The apartment was above our expectations and it was a pleasure staying there :)