Great views , great location, great host