Excellent, everything that we expected. Modern, clean and good location