Very clean and modern place.