We never met Annie in person, but she was incredibly responsive and helpful, answering messages promptly and even helping us when our taxi driver called her at midnight assuming it was a hotel number. The apartment is exactly as described and comes with complementary snacks, soda, and water. An electric kettle is also provided, which, in addition to making coffee/tea, also serves as a great way to make sure you have a supply of drinking water on hand without buying new bottles all the time. It is well located, about 5 minutes from the Lat Phrao MRT stop. For those who may not know, however, this is almost at one end of the MRT and it does take a little while to get to places like Wat Pho and the Grand Palace. I was personally very satisfied with the location however, as it's nice to get away from the busier parts of the city after a long day out. I would definitely recommend staying here.