Tim's place is perfect, great location, comfortable bed, fully appointed kitchen and super clean. Communication and check in/out process were also great. Can't wait to return.