Average
Beautiful park and very friendly staff. However, transportation was terrible — a 1-hour trip took nearly 3 due to multiple stops and a chaotic transfer. Extremely crowded, long lines, gross food, and poorly maintained snorkel gear (leaky masks, broken straps). For the premium price, we expected better organization, higher food quality, and properly maintained equipment. Would arrange private transport next time. Overall 3/5 stars