John's place is convenient for a short stay. Comfortable bed, very nice shower, TV and dedicated workspace. It was clean upon arrival. The private parking was also great to have. The thing to note is there are not many kitchen amenities; although there is a stove, there are no pans, cooking oil, salt, pepper etc. So not conducive for trying to cook dinner! Fine for boiling water and microwaving something.