My boyfriend and I stayed at Villa Andrea for 2 (out of 3 booked nights but we had to leave earlier due to an emergency at work) but we truly loved every single aspect of our stay. The hotel itself is literally a 10 second walk to the beach, which was one of the most beautiful beaches I have ever been to. Our room was spacious, clean, and had a working AC which was amazing. Our bathroom also came with a box of amenities (shower gel, toothbrushes, sewing kit, etc.) but some of the boxes were empty (most likely from previous guests who stayed in the same room). One negative note, the wifi did not work for me at all but then again, we were on a beach vacation and wifi was not really needed! The restaurant downstairs, Olive Tree, was amazing. We went 4 times over our two day stay for dinner, lunch, and 2 coffee breaks. The beach is located right in front of the hotel and if you are a guest, you are allowed to use the lounge chairs on the sand for free which was a big plus. Essentially, if you are a guest of Villa Andrea, you basically have access to your own private and beautiful beach. Also, as a guest, you are allowed to select a bike from the huge selection of bikes they have in the back (for free) and take them for a ride up and down the boardwalk area. Highly highly highly recommend!