Excellent location with great, personal touches from the owner. No detail was left unthought of, down to fresh ground beans for morning pots of coffee. Well equipped and squeaky clean. Highly recommended for adults or families.