Karibu Cottage is a wonderful place to stay. I enjoyed my month-long stay so much. John is a great host, providing all needed information and lots of great recommendations. The space is so clean and bright and has everything needed for a long stay. I especially appreciated all of the storage space and the lanai. I would definitely stay here again if back in the area!