Great apartment with a lot of amenities, including full kitchen, beach items, and snorkel gear. The location was perfect, across from Kamaole Beach and within walking distance to several good eats.