Absolutely deserving of a 5-star rating! Looking forward to return visits.