Just returned holiday at Vila Rosa. Staff are fantastic, the best I have ever met. They are so helpful, friendly and nothing is too much trouble. The accommodation is clean and comfortable. The facilities are excellent. Located approx 10 minutes walk from the main strip. Would definitely recommend and will return.