Great, clean and well designed place in a good location