We stayed at the Villa Rosa for 1 night.
Great Price. Breakfast included.
Good location, breakfast was ok.
Room amenities are what you would expect of any other 5 star hotel.
Only complaint would be that we had gone to the hotel to see the rooms earlier as we had a lot of guests coming in for an event. We went to the hotel just past 6pm and we were told that viewing times for rooms was from 8am to 6pm only. This I thought was quite retrogressive. And we had to take our 31 guests to another hotel. Also, the staff came across as quite amateurish in the hotel industry.
We stayed here as we couldn't get rooms at the other establishment for ourselves.