Location was very close to nearby shopping centers and restaurants. The view for this place was amazing. Airbnb was not exactly clean. Floors were dirty when we first arrived, especially the kitchen area. Some knives were very dirty so we had to wash them before use. Sheets for both main beds had alot of stains on them so we had to change them out with the extra sheets that were available. Although the view was amazing, none of the shades in the bedroom with access to the view worked. We could not pull any of them up so only the view could be enjoyed from the living room. Airbnb said it could accommodate 6 guests, but there were only 4 bath towels and 4 beach towels. Several guests had to use the beach towels as bath towels to dry off after showering. For 6 guests, they provided 1 small sample shampoo and 1 small sample conditioner, so you definitely have to bring or buy your own. Other things to note, you have to take out all your trash and wash all your dishes before checking out. Overall, I give this place 4 stars. Airbnb is modern and updated. Views and location were incredible for that price compared to what you could get elsewhere in Hawaii. They could really improve on cleanliness and have more supplies available.