The location is fantastic! It's about a 10 minute walk to the On Nut BTS station. There's a Century Plaza next to the BTS station with a movie theater, food court and a Starbucks. There's a Tesco Lotus grocery store across the street with its own food court as well.
Davide was very accommodating and communicative as I was traveling alone. I felt safe in the area walking around at night. Getting a meter taxi, motorbike and grab cars were very easy. There are motorbike rental places in the area as well.