Booking this same day of travel was one of the best actions taken. Coyaba Beach Resort is truly a great place for anyone. It is child friendly, cozy, clean, beautiful, relaxing and peaceful. It makes you appreciate nature, the island and all that you would want in Jamaica. The food was to die for and it is prepared on the spot. You have a choice of restaurants so ask to see which is open. Beachfront dining is amazing with the band playing great tunes. You also have the option to lay on the hammock and just relax. Walk the deck which is amazing and let your feet dangle in the calm clear water. Sports equipments are avalble as well. Snorkeling, canoing, pedal boats, sailing, jet skiing, and life vests are available. The water is amazing-I mean AMAZING. If you are not a beach person, take a dip in the pool which is small, but nice to be in. No complaints at all. Drinking water was safe and tasted great so that will make you feel better about drinking their water. The treatment you receive is superb and they are very understanding and catering. It was such a great experience I extended my stay for another day and forgot to notify them. I apologized and their response was very professional and kind. I have to rave about this resort because it caught me off guard at how excellent it is. It is a location to visit and if you cannot appreciate your stay here, you do not appreciate the simple things in life which you will find at Coyaba. Weddings, family gatherings, getaway from the hustle and bustle, have a great meal, or just to sit on a beach and read a book, this is the place to be. I will be returning here next time I make it out to Montego Bay and look forward to receiving another amazing experience.
Food- Excellent and filling. Everything on the menu was excellent.
Rooms- Clean and spacious
Location- Close to airport
Beach- Quiet, clean, calm and small(safe for children and those scared of deep water)