Clean, friendly, communicative, good location, included amenities (beach gear). Had a great time in Kona.