Modern with all the amenities. Awesome communication and parking is a plus. We have two little ones and it was perfect.