The place itself is nice. but it long overdue a major clean up. floors were so dirty it was unbearable to walk. also, all the furniture is worn-out and needs some updates. Location is very good, and the place had pretty much all we needed, but wasn't clean enough to be enjoyable to stay. And wifi was super slow and not stable.