Great place with a luxury ambience.