Perfect in every way. A great place to recommend!Will definitely be back.