Good location, spacious place and good communication from host.