Location is the best--walk downstairs to a beach with low tide at all times and calm water. There's also a pool of you prefer that. there's an Indian restaurant also downstairs in the complex that's convenient in case you want to stay in. The pool was cleaned every morning along with the bbq pit. The location is a 3 mins drive to a bunch of plazas and 5 mins to an ABC store and the famous shaved ice store, Ululani's. the balcony was amazing, it faced the beach and sacred mountain; you can see the sunrise and sunset from the balcony or as you swim in the waters downstairs and at night you see the moon's reflection on the water.