Beautiful, clean and modern apartment. There were all the kitchen and bathroom essentials provided. Very close to the beach and very short drive to shops. I would definitely stay again. Highly recommend :)