Perfect place and hospitality! Location and hosts (Naoko and Walt) are amazing! I cannot give a higher recommendation.