Location, service, beach, price, food.... everything is PERFECT. I did A LOT of research before coming here. All other hotels, even 4 stars hotels did not get overall great ratings. What was important for me: a great beach, close to some shops but still quiet and no party…