Great location and a stylish flat that makes effective use of space. David is also a super accommodating host and is willing to do his best to make your stay go well! Only issue was with cleanliness and some items that were broken when we arrived.