great place, had minor concerns here and there but staff was responsive and helpful. good location