Affordable, clean, and managed by an incredibly friendly and proactive host. David was always one step ahead of us, providing clear instructions on what we needed to do, and also giving us options that made our stay/travel easier.