My boyfriend and I had a wonderful stay here. Sabrina is a very friendly, communicative, and responsible host. The location is stunning, the property is well-maintained, and there are thoughtful amenities, such as a beach umbrella, mosquito spray, an outside shower area (for after beach) and a shade for the patio table. We enjoyed the sea view from the patio for all our meals and the sunrise (when we woke up in time). The private beach area was lovely and never got too crowded to find a good spot (for the sun it's better in the morning through early afternoon - and nearby locations have sun until later). Everything functioned well, including the shower, stove, and air conditioning. A few things to be aware of: you should probably have a car to go for any excursions (there is secure, private parking available), there are stairs to the apartment and to the sea entrance as well as a relatively steep walkway for entry and exit (to be clear about accessibility), you will need to be mindful about toilet paper (not putting it in the toilet) and proper sorting and handling of recycling, the shower head in the bathroom is a little low for taller people, wifi is not (currently) provided (though Sabrina helped me out with this when I had a need), and we didn't spend much time in the Bagheria neighborhood proper, so can't really speak to that, but didn't seem especially appealing. Also, I would recommend extra mosquito protection for those who are prone to bites like us. All that said, we were very happy with our experience and would definitely recommend a stay! It looks just like the pictures :)