I was able to book a long term stay here and it had everything I was looking for: kitchen, laundry, parking and location. William was a great host and went the extra mile to accommodate my needs.