I always stay in Dazzle when I'm in Bkk. Ed was a very good host and the checkin couldn't be easier. Soi7 is extremely central but calm. You can eat at the German Beergarden (best chicken n cashews!) which is only a 2mins walk away. Plenty of supermarkets nearby. I highly recommend this place.