This apartment was perfect for a longer stay, it has all the supplies and features that you would need, the location was very good, and the staff was excellent. It was also brand new. I ended up staying over 2 weeks. I highly recommend it :)