Despite it's location, okay rooms, and so-so price, I would not stay here again due to the absolutely terrible hospitality. The front counter was rude from the start, mostly the manager on-duty... the girl at the counter was fine. The internet did not work the entire two days I was there. I inquired about this multiple times. The manager said internet service was out on the whole island. Yet it worked great at the coffeeshop across the street. I was having trouble with my keys my entire stay. They treated me like I was an idiot that didn't know how to use hotel keys. I spend 100 plus nights a year in hotels etc. and I don't remember having key problems ever before. On the last day as I was trying to check out, I was forced to go back and forth to my room on the top floor 3 times due to the card keys they kept making me not working. I insisted on the fourth time at the front desk that they send someone to my room. Sure enough, I couldn't get in because the lock battery was dead. Did I get an apology? Nope! I was treated like an idiot and that I should have known the lock's battery was dead. All of this incompetence and bad hospitality cost me two hours of hassle. By the time it was resolved, I had to go straight to the airport. I did not have time to go snorkelling just down the street... the main reason why I stayed in Kona. With friendly staff, I would consider staying here again and might even recommend it depending on price. I do not go on vacation to deal with rude people that depend on tourism but don't like tourists.