The apartment is perfectly located, it is close to major shops, the beach and bus stops. It is in a hotel, but the rent is through the Hawaii Dream Realty TEAM. The apartment was newly refurbished, and hence it was very clean. The communication with the team was fast and accurate. We had a faulty microwave oven which was replaced by a brand new one the following day. We could leave our baggages in the apartment before check-in time, so the team was very flexible to fulfil any requests from our part. We had a party of 5 (3 kids), so it was a bit small for us, but for 2-3 people it should be just OK. There is a pool and a coin laundry in the hotel, we could use both. The hotel crew ordered a taxi for us, so although the room is not administered by the hotel, we benefitted from their service. The WiFi (speed and availability) was excellent. Highly recommended.