All modern, spacious, clean and tidy. Recommended