I stayed at Jim and Tim's place for 2 weeks. The apartment is exactly how it looks in the photos. The apartment was spacious, clean, and well kept. The shower has good water pressure and I never had problems receiving hot water no matter the time of the day. As for contact, Tim was always available by Skype and offered me advice for touring locally. Check in and out was very flexible and I thank them for adjusting to my weird timings. My only complaint would be that the room cleaning was infrequent. Once in the 2 weeks that I stayed. Other than that, the stay was great and I would gladly book with Jim and Tim again.