This place is amazing as long as the air quality outside is ok and the weather's not too hot. The lack of air conditioning is a big drawback since the rooms get really stuffy and you get mosquitos. But the price, location and amenities made up for it. I stayed in one room for a week and decided to stay longer in another room.
The internet speed is excellent for working remotely, as is the top floor co-working space.