I stayed for a month + the place had everything I needed for a long stay. The internet was fast and reliable for working from home, and the kitchen was well equipped with everything I needed to cook. Also really liked having the nice OLED TV for chilling out after work. Also, Charles was super professional and quick to respond whenever I had any questions.