I rented a 'room' for 2 weeks. It was in effect a 1 Bedroom apartment, complete with sufficiently equipped kitchen, a safe, 2 tv's (which i didn't need), Air conditioned, 2 balconies (1 from the bedroom, 1 from the living room, great for reading on a rainy day), all at a much better nightly rate than the Marriott resort across the street.
The location is perfect (in Frigate Bay area):
* 5 minute walk across the street to the Atlantic side beach and 15 minute walk to the 'Strip' beach on the Caribbean side.
* Taxi stand just down the street (less than 5 min walk) or the hotel calls a cab for you (great on departure day).
* The Rams grocery store located in the complex right in front of the hotel has all the basics in produce, dry goods, etc. including cooking ingredients if you need. A lot of the common 'northern' items are available (e.g. i ate the same peanut butter i buy in chicagolan). It's on the pricy side generally but consider that a lot of the merchandise has to be imported, probably in limited quantities.
The pool was great. Large enough so as to never be crowded. Plenty of chaises to lounge, with some in the shade when you've had enough sun for the day. They only thing i would point out for improvement is more frequent check and resupply on towels.
Best of all, the staff was super friendly at all contact points during my stay.
My vacation goal was to unplug and the Royal St. Kitts Hotel was the perfect place to do so. Makes me want to come back.