We stayed for 3 weeks and it was perfect experience. The apartments were super comfy and filled with everything that could be needed. We would definitely recommend this place for your stay!