My husband and I stayed for almost 3 weeks and we would definitely come back and stay there again! Apartment is SUPER organized and well equipped! It has everything you need for a long stay! Great if you need to work remote from there (as we did :D) too!
Lastly, Kayse is a great host, super responsive and always helpful!