I had spent a long weekend (3 nights) in Fiji in Feb- unless you just want to lie around the beach, nothing much to write about.
Sheraton Villas- run down, in desperate need of renovation. We had originally booked the Villas as we were misled by the stuff of spg website, decided to cancel the booking (as they were cancellable until 6pm day of arrival) and look at alternatives.
Westin Denaru- better than Villas, common areas are very well done, rooms are a bit run down. We looked at some suites and junior suites, nothing great.
Sheraton Denaru- have undergone refurbishments, their studio rooms are the best type of rooms in terms of cleanliness, amenities etc. among the three Starwood properties. We ended up staying in one of them.
I won't recommend staying Denaru island and would look for something else, if I go to Fiji again.