Has everything you could need! Great location, the Hawaii Dream Realty Team was so attentive and accommodating. Loved our time here!