A great place in an absolutely fantastic location