Davide was great. He communicates very well and he worked around to fit our needs. His home is great. He provides all the necessities.