David and his team were very accommodating through out our stay. The house was very clean as expected. The communication was great; his team were very responsive whenever we need something or have any questions.