My husband and I have been researching places to stay for some time and decided on OMV. We were not disappointed and will be returning for sure. We stayed in villa 26B and loved it. It has all of the amenities of home (very clean,...More
We will be looking forward to seeing you again. Thanks for the nice review.