This is the second time staying at David’s and it was just as great as the first! He makes the entire stay superb and it truly feels like being at home. The apartment was clean, tidy and beautifully decorated and it was a great touch meeting David at check in again. Once again, everything was provided for our stay and we had a great time!