Great location. Beach is awesome. It’s a must to watch the sunset on the beach. Lots of good shopping and food. The unit is just right if all you need is a nice place to lay your head down and clean up. Don’t be expecting the grand decor of the big resorts. However this place was great for us. Staff was very nice. The view from balcony is wonderful. Wake up to the view of Diamond Head and the crowing of the local rooster.