The apartment is lovely - it has a well equipped kitchen, comfy beds and a decent shower and air conditioning. The complex also has 3 pools and a restaurant and bar.
I'd point out that the resort is 10 miles outside of San Pedro so if you want to go for complete relaxation, eat in the restaurant and drink in the single bar, this is the place for you. You can take a 20 minute water taxi into San Pedro through a company called Coastal Express but the cost is US$20 per person, each way. If doing regular trips, a weeks pass is $140 each with them. We rented golf carts but the experience isn't for the faint hearted, our boys actually thought we were trying to kill them on the first trip back to the resort! The roads are very flooded and although they are constantly being worked on, the trip takes an hour each way and getting stuck is a common theme. There was a complimentary resort boat but this broke down on the first day we took it in, so it was fortunate that we rented golf carts. The beaches in this part of the island have been badly affected by the sargassum and so the sea is no longer crystal clear but more a brown sludge. This really saddened us as we were expecting to be able to swim in the sea but in order to do so, you had to travel much further north or much further south or even take a boat trip out to the reef. An hours snorkeling comes in at US $35 each. We booked this apartment as the stay was great value on such a highly priced island but due to its remoteness and lack of accessibility, we would have been better staying on Caye Caulker and taking a boat trip over to Ambergris Caye.