Great location and very clean! It was spacious for all of our needs and the balcony was perfect for that morning cup of coffee. The beach was literally across the street and it was only a few minutes to a bunch of shops and eateries. It was also quiet and we never heard any noisy neighbors. Mahalo for a great stay!