A great place for family or friends well located and nicely presented .