7. The beach on the property is beautiful, it isn't very expansive but the sand is great and clean, the kids loved the snokeling (two teenage boys) We have no complaints, if we ever get the opportunity to go again there is no doubt we would stay at Resort Quest Kannapali Shores.