We loved our stay in David's apartment. He was very helpful when we needed advice with stuff like transportation. David was only home the first day of our stay but he was very helpful all the time and responded quickly. His roomates was very kind and helpful too. Also - the wifi works pretty good!