Extremely lovely condo with multiple public transportation links nearby and a great host that was supereasy to communicate with, even though we never got to meet him. David's place has everything you could possibly wish for, including an excellent swimming pool which is a heavenly escape from Bangkok's heat. No less important, David quickly calmed me down after I found out we mistakenly took his house key overseas. Perfect place, highly recommended!