Very nice hotel and very clean. Great pool area with lots of sun loungers and large pool. Breakfast was really good, absolutely one of the best hotel breakfasts I've had abroad. Almost everything was dead, different types of eggs, yogurt with accessories, nice cheeses and other good and super much fruit. Super good indeed. Great cleanliness and for such a big hotel it was incredibly fresh and nice. There is also lunch, snack bar and dinner if you would like it but I recommend that you go to restaurants and eat. A little difficult to communicate with the staff and the AC system is extremely outdated and it was a challenge in itself to get it colder in the room when you could not set it yourself. The hotel is located on top of a mountain so to get to beaches and restaurants you need a car. Can recommend a beach called Lido Onda Azzurra which the hotel cooperates with.It was a very nice and quiet beach with access to sun loungers and parasols at cost (30 euros for two sun loungers and a parasol). Overall, we are very satisfied with our stay at the hotel and if you are going to Villa San Giovanni, this five-star hotel is a good option. Thanks.