David place is clean and renovated as brand new place. Communication was good and very responsive. Very good place as location. Definitely suggesting to anyone. I would be much happier if I have able to manage home heating system rather than remote set up.