Very spacious with attention to detail.