We stayed just over a week at the Coral Reef Beach House and had a wonderful time. We traveled with another family, so there were four adults and three kids total, and this property was perfect for us. The house was beautiful and well equipped with a full kitchen, large living and dining areas, excellent outdoor spaces, laundry room, and comfortable bedrooms. The pool was perfect for the kids, everyone swam in it at least twice a day!
The location was great, just 15-20 minutes outside of Christiansted and about 30 minutes away from Fredericksted. You will need to rent a car, but it's easy to navigate the island and we were able to easily drive everywhere from the house as a home-base. It's a gated community, which can provide peace of mind (though the whole island felt very safe to me). The beach is right across the street, though unfortunately it is too rocky to swim at. It was great for ocean breezes in the evening though!
Mel and Greg were fantastic hosts and property managers. Their cottage is right next door, and they were always happy to answer questions and help us figure out our plans. One member of our party even took a SCUBA lesson with them and loved it! We had one slight issue with the water pump while we were there, and it was resolved immediately and to our satisfaction.
In short, this was the perfect space for our two families to share while we explored the island! I highly recommend it.