excellent place, excellent location, excellent host, everything was in order