Great self contained space, very modern and clean.
As described and check-in was super simple.
Would happily return.
My only <5* score was location, which is subjective and dependant on need, but not super close to the train station.