Rio Mar is a special place. It is secluded and peaceful. We had an excellent time in a 3 bedroom villa… December 17, 2020 by Post navigation Everything could not have been more perfect. Easy check in, wonderful amenities, comfortable unit, great… 5 star rating