A great and modern place, sparkling clean and brand new