We had an amazing time at Hanalei Bay Resort! The room was clean and had an incredible view. Would definitely stay here again!