I've not stayed at the Villa I can only comment on the location.
It is located at Piazza San Antonino, literally 1 minute from Piazza Tasso (the main one) so you're right in the centre of town. Looking at the pictures it looks like it backs out to the sea side so you'll have the gorgeous view across the bay of Naples to Mount Vesuvius, fantastic to wake up to!
You're well placed to be able to access the buses and its not far to the train station. It is at the top of the road that leads to the Marina Piccola where you would go to get boats to Capri, Ischia, Amalfi, Naples etc, you could walk down easily from there (or get a bus)
All round, a great location.
Have you checked for reviews on this site?
Thanks for the info. I did do a search on TA but nothing comes back. This place is now on my list of probable places to stay next May.
-:- Message from TripAdvisor staff -:-
This topic has been closed to new posts due to inactivity. We hope you'll join the conversation by posting to an open topic or starting a new one.
To review the TripAdvisor Forums Posting Guidelines, please follow this link: http://www.tripadvisor.com/pages/forums_posting_guidelines.html
We remove posts that do not follow our posting guidelines, and we reserve the right to remove any post for any reason.