David's place is amazing. Great location, spacious, natural light. David is easy to talk to, very careful and a wonderful host. Would definitely stay there again.