Royal Kahana was the perfect location. Right on the beach, the sunsets are amazing. Everything is so close. The unit we stayed in was so clean, it had a washer/dryer in the unit which made our repacking for home much easier. We used the grills by the pool twice during our stay and ate dinner watching the sunset. The staff was very friendly and helpful.