John was great to work with and his place was the perfect landing spot for all the activities we crammed into our time in Oahu. The place was clean and comfortable and came with the beach essentials needed to enjoy Hawaii.