Spacious, modern and tidy. Lovely place to stay.