OMG, Coral View was awesome. I think it is the best, newest and cleanest hotel on the island. The staff was super awesome, especially Alvina, who we made friends with and still keep in touch. The island is also awesome with lots of great eating spots close to the hotel. We definitely plan on returning soon.