Stayed here for 4 night in Feb 2019. The pictures represent the place pretty well. It was a bit older than I expected. The place was clean. The bed was comfortable, but there isn't a lot of extra room. There is a coffee maker, a microwave and a toaster oven. There are a few plates and some utensils. Washing them was a bit difficult, because you need to use the bathroom sink. They provided shampoo, conditioner and soap, but I'm not sure of the quality. They had some extra items which were a nice touch. Beach chairs, snorkel gear, & beach towels.
The location was excellent, on the north shore in Princeville. It's in a huge complex of residences. There is a shopping area with restaurants & a nice grocery store within a 5 minute drive. We enjoyed our stay.