Positives: Unit is spacious and very nice. Location is good - Waikoloa Beach Resort is quite walkable though you will have to drive to the beach. Negatives: 1) the listing correctly describes a very strict payment upfront / no cancellation policy. 2) When Grand Welcome emailed to say the pool was closed due to refurbishment their communication was awful, usually outside of the application, not always accurate and contributed to a lot of needless stress.