Great place tastefully decorated and well located