I liked this very much! The only thing that I wondered about is why Buffy didn't ask where John was, seeing that she knew Jeff lived on the island with his five sons - but only four were there. Maybe she just wasn't curious? Or was she being polite?