Overall this is a GREAT place to stay.If a relaxing beach holiday is what you want then 100% stay here. We are English, so based on our viewpoints here are good and bad points.GOOD: location - best apartment in block and just a few steps out of block and you are on your almost private patch of beach, esp during the week. A short walk to a local supermarket and a few cheap and well supplied kiosks(beer, coffee, food- all great). The balcony has great views of sea and mountains, where you can watch sun set each night.You can walk to the other little bays if you want and the kiosks/bars on the main beach & promenade serve good food as well.Apartment has most you need, was clean and well presented.Host- Antonio was very helpful and just a text/phone away if you need anythingNOT so Good: this is more a personal issue - the Beds are really firm and we didnt sleep well, and had bad backs, and necks each day.The main bedroom headboard is worn and dirty.(needs to be taken away)It only has AC in living room, and not in the bedrooms, and the main bedroom was always too hot even with the ceiling fan on all night. It really needs an AC unit in main bedroom.If you like fresh coffee, bring your own cafeteria as coffee machines don't work properly.a few other small bits such as bigger parasol.The main question we look for in reviews is WOULD I STAY AGAIN?The answer for us is YES we would stay here again, as overall it has great location and most things you need.THANKS