I stayed at Joshua's place for a few weeks. It's clean and spacious. A gym and a swiming pool on the same floor is definitely a great bonus. Internet was fast and stable, so I could do all my online work and meetings without any difficulties. Perhaps the only downside was a bit of noise from the nerby renovation. But it was still acceptable given the noise level in the entire Bangkok and the fact that you can hardly escape from it anywhere in that city.