Very clean and spacious place. Walking distance (10 minutes) to the beach. Nice view of Diamond Head. Parking was included which was awesome! There is a pool in the building which was a plus when traveling with kids. We loved the place and were very comfortable there.