James's place was great - modern, comfortable and very conveniently located. Communicating with James was very easy - our family had a great time.