★ 4.7 (1) Mayaro Beach House - Sol y Mar - Sun and Sea 55 Seakale Lane, Plaisance Gardens, Mayaro Hotel Call