Very clean spacious environment with great gathering areas.