After making the reservation and handing over my credit card number, I felt comfortable that we had found a place to take our out-of town guests on the other side of the island (we live in Kingston). No problem, mon, we've got two rooms for you, your guests, your toddler and your 3 mos old baby, and we can put a crib in the room for you.
Then we arrived after the usual 2 hour harrowing ride over the mountains of Jamaica. And, surprise, they did not have our reservation. At first they did not believe me when I said I made the reservation. So I took out my cell phone and showed them the call made to their number on that date. And then it was "So sorry, there's nothing we can do, we're booked up." They sent us to the Village Hotel, a much smaller and lesser-star place, which had friendlier and more helpful staff, but unfortunately could not accomodate the small children. I spoke with the operations manager for sandcastles later and he was not helpful at all. At least when Rooms on the Beach loses your reservation, they make it up to you; the staff at Sandcastles could not care less and make sure you know it! We had to turn around and drive all the way back to Kingston.