We were very comfortable during our month long stay. Tesco and 7-Eleven are walkable. A western grocery store is a short cab ride away at The Promenade. If you are coming to Thailand for Muay Thai training, T.C. Muay Thai is walkable.
I would recommend staying at Poo's flat, and would happily stay here again.