Comfortable, clean, great view and excellent host.