Great place. Brooke is fantastic. Dr. Rose is great. They really know what they are doing. Highly recommended.