great place, great attention to detail