4i
1 spacious
2 modern
3 terrific
4 impressive
5 skilful
6 reasonably-priced
7 cheerful
8 helpful