Good location, large space, great view and attentive host