we stayed at villa mirage for our honeymoon at our second week and it`s a perfect place, there are not more than 16 guests at once, and the couple running the villa also have a great restaurant in crown point. service was perfect and we loved it, everything clean and the beach ...amazing, as the suite we stayed in ... a perfect seaview...(see the pictures) and comparing to most hotels we saw, you get a lot more for your money there!
