This place is a true gem! Our stay was wonderful in every way: only wish we could stay longer! Thank you, Steve and Keala and Deb!