This was a perfect place to rest and recover after hiking in the area and had everything we needed. Keiko and Kevin have a wonderful set up and are fantastic hosts.