Steve is very friendly and thoughtful . The place is clean and tidy. He provided bikes and snorkeling tools. Williams is very kind and helpful too. I will recommend this place to my friends. I really enjoyed the Hawaii vacation here. Thanks Steve and Williams.