excelent for the value of money every thing you need in a great place