The apt is walking distance to Waikiki beach and Main Street for shopping and food. The apt itself is clean and very thoughtful to provide beach towels and toys/snorkeling equipments. We lived on the 3rd floor, so John helped us to carry all the luggages during check in/out. We had great stay and highly recommended!