Very clean and elegant place. All of my expectations were met !