Spacious, great hosts and good location