A fantastic space with breathtaking views, a great pool and beach area. The service was five star. Anyone planning a trip to Princeville, Hawaii should definitely consider Hanalei Bay Resort. It is magnificent.