Everything it offers were met. You won't regret you stay