It's a great apartment (though if the weather had been nicer I would have enjoyed the deck more!), and David is a wonderful host. I managed to mess up my arrangements, but David was helpful and flexible and worked everything out fine.