This is a great place. It smells a bit musty when you come in but there is a candle you can light and once the ac is on it gets better quick. Very clean, and they have tons of towels and other items at hand for snorkel, tennis, even sunhats if you forget yours! Location is great, but be warned magic sands beach is not for kids, rough surf and pretty small, there are better beaches on the island. The pool is fantastic and tons of fun. The condo is up several flights of stairs so be forewarned, there is and elevator but its not convenient and there are still stairs after that. The beds are pretty firm, but not horrible. Overall a great place to stay in Kona.