We came here for a long weekend in May to relax and explore the island. This hotel is right on the beach, but also easy walking distance to bars, shops, and restaurants, so that's great. The room was very clean, not huge but it had decent storage space for bags, etc. The pool area was nice, as was the beach area. Wifi worked well. Breakfast was typical Italian and good enough. The downsides were that the bed was so hard (not uncommon in Europe) but I could not get comfortable in it at all. The staff, while polite, were not particularly helpful. At check-in they just gave us the key and sent us with a housekeeper to the room. No information on their restaurant, spa services, or other amenities. They knew we drove our car (because we parked it there and left the key at the front desk) and yet they didn't give us important information on how to get through the streets when some of them were blocked off on Sunday. (Get the badge, if you are driving around while there). Lastly, and this is not a pro or con just something we noticed, we are in our late 30s/early 40s and the only other people we saw at the hotel were in their late 70s at least. If you are looking for a young, hip crowd this place is not going to be it. If it weren't for the staff's lack of helpfulness I would have rated this higher. The facilities and location are nice, but can't make up for poor service.