Modern, clean and well equipped. I had an absolutely amazing stay and I will definitely be returning.