Modern, comfortable, plenty of space, nice outdoor areas for fun!