We highly recommend booking a place with Lovely Stay. The apartment we stayed in was perfect - very clean, extremely well equipped with everything and anything you might need in the kitchen, bathroom, bedroom. It lacks nothing you need.. It is very easy to check in, secure and when we asked for additional towels to go to the beach, they were delivered first thing the next day. At check-out, you can leave your luggage at a nearby spot as well, which worked perfectly for us. Would def. stay again! Thanks for everything.