Excellent place. Amazing location near the beach. Clean and spacious room. I will definitely visit Vivi again in the future