My husband and I loved staying at the Castle Kiahuna Plantation & Beach Bungalows. We would definitely recommend it and stay here again. The location is perfect, just by Poipu Beach and literally on the sand. The sunsets over there are just magical. The room is a a little bit dated, but that was not an issues for us because everything was super clean and tidy. Our room had a kitchen with everything we needed (appliances, pans, utensils, etc). The pool/restaurant/bar is located across the street at the Poipu Beach Athletic Club (not really inside the hotel complex), but that was made clear when we made our reservation and we knew what to expect. The Poipu Beach Athletic Club is actually pretty fun and super close. There are several stores, restaurant and groceries nearby (either long distance or short drive).