Location was Great. Beautiful view from our ocean view balcony. Only hotel directly ON the beach in this area. Staff was very helpful and pleasant. The room was small and the shower stall very narrow, but sufficient . Breakfast was typical European, certainly good enough. Only had two issues. We were on the top floor, 40 stairs up from the lobby, with no elevator, my legs were not happy. There were also tiny ants in our room, but I have found that in most hotels in Italy, so not unexpected. Not a deal breaker. I would stay there again.