I stayed at Angelfish Cove Villas with my husband and two young children recently. We were thoroughly impressed with our two bedroom beachfront villa and resort amenities from the moment we arrived. There is a fully equipped kitchen with outdoor BBQ facilities. The bathroom was large and modern. There are no TVs in the villas (which we ended up appreciating)...
More
