Modern accommodation that is clean and spacious.