A perfect location, spacious and lovely hosts.