I have stayed in the Capricorn on several occasions for business, and hope to stay there again. I like it mainly for the location to downtown Suva and the kitchen facilities. It is a short 5 minute walk to the the MHCC Complex (grocery store, food court, shopping), and a short walk to the movie theatre. The rooms are spacious, have a balcony, some with a view of the harbor, and some rooms have a couch and desk. They have a full size fridge, small gas stove, toaster oven, and kitchen utensils. It also feels pretty safe - they lock the doors to the hotel at night, and have someone there 24.7 to let you in.
The downsides: The tv gets only 2-3 channels, and the reception can be pretty bad in some rooms, with lots of static. Don't stay here if you watch a lot of television. The front desk controls which stations you are watching, so you could be watching a game on ESPN, and have it switched to the Fiji1 news with no notice. I have also seen roaches in the rooms on several occasions, and ants will come in pretty quickly if you leave food out on the counter. Don't stay here if you can't stand bugs. And while the deck has nice comfortable lounge chairs, the tile on some of the decks have a black sooty material that sticks to your feet, and then tracks the black soot into the room. Some of the rooms seem to be in better condition than others.
The hotel has a computer with internet access available, but charges quite a bit. There are much better deals at the internet cafes in town.
I would recommend this hotel if you are traveling for business, like the location and price, and don't mind the downsides listed above. I would not recommend it for someone on vacation in Fiji.
There is also a Capricorn Hotel in Nadi, which I have not visited. If you are looking for a nicer (but more expensive) hotel in the downtown area, check out the Holiday Inn, which is located on the other side of town.
