Our Gallery The Turtles Villa Star of the Sea Boutique Resort and Spa Bring Your Pet on Vacation to Villa Star of the Sea Hotel Playa del Coco, Jalisco, MexicoCasimiro Castillo #156, Colonia Zona Urbana El Rebalse., Barra de Navidad, Jalisco 48995, Mexico