Great location, which is primarily what you are paying for. Everything else was to be expected based on the pictures and price. Make sure to bring own shampoo / conditioner / body wash and beach towels, but there are also ABC stores on almost every block of Waikiki (including across the street from this place) if you wanted to wait and purchase these items once you arrive.
WiFi was not working during our time, but we did not tell the management company as we just used cell service and were barely in the apartment except to sleep. They were very responsive though to any other questions we had before and during the stay.
We were able to get parking directly underneath the building for $35 / day but had to pay that in cash upfront. Was a tight space but overall very convenient to have the car close by.