Comfortable place at a good location. Excellent host