Me and my mum were looking for a relaxing place to spend some time together. Villarosa was a sensible compromise between price, location and facilities.
The reception was excellent; despite the error made by the booking agency (we asked and paid extra for a balcony while the hotel didn't know about it...) the staff was very helpful and accommodate us...
More
