Amazing stay! David is an incredibly nice guy and always excited to sit down for a chat or give directions. Clean, comfortable, and would recommend.