David's place is nicely located, with great views and everything I needed for my stay. David was very communicative and welcoming and the space was clean and bright, with a very comfortable bed and the flexibility of sleep sofa. A very good AirBnB experience.