Very clean, good location and a wonderful host