Three Main Facts.One of the main things that is so good about it is that they have a beautiful beach and pretty water..The view from the different hotels is really breath taking ..The people there are very nice and they have good foods to.