This was our second visit to Grand Virgilio, its in a great position, the staff were superb, friendly and helpful. We chose an economy room, this was fine for us, but as its a mansard, dont get much of a view. Hotel is very clean we will certainly stay again.Sperlonga is a beautiful resort, we like it out of season, old town is beautiful and easy to get to from hotel.