Cleanliness, communication and reliability are most important to me and this place delivered.