Incredibly well set up place. Spacious, modern and very clean. Great value for money.