I stayed for a month and found John's place to be all-set up for a long stay and in a great location. Very well kitted out and plenty of space.