The low rating is for not getting what you pay for at the resort which is really a 2 star hotel. There is a urine type smell on the main floor. The beach is very very small. Staff is fine, but notthing close to above and beyond, more like good enough. Almost everything comes at an extra charge including activities, along with the hidden fees. If you want a truwle resort experience at the same price stay in Waikoloa.