Had a great stay at David's place. Clean, well-located, spacious, a really nice balcony/patio and great communication ... couldn't ask for more! Would absolutely go back.