Perfect place, perfect location, perfect host. Certainly recommend.